Big Huge Thesaurus

relay transmitter

noun